package com.gitee.utils;

import com.google.gson.Gson;

/**
 * Gson Util
 * google json 工具类
 * 
 * @author 赵炎
 * @version [V1.00, 2018年10月11日]
 * @see [相关类/方法]
 * @since V1.00
 */
public class GsonUtil
{
    /**
     * Object 对象装成JSON字符串
     * 
     * @param object
     * @return
     * @see [类、类#方法、类#成员]
     */
    public static String toJSONString(Object object)
    {
        Gson gson = new Gson();
        return gson.toJson(object);
    }
    
    /**
     * json字符串转对象
     * 
     * @param text
     * @param clazz
     * @return
     * @see [类、类#方法、类#成员]
     */
    public static <T> T parseObject(String text, Class<T> clazz)
    {
        Gson gson = new Gson();
        return gson.fromJson(text, clazz);
    }
    
}
